For Lease: 5821 Old Shell Rd Mobile AL

Retail Space For Lease 5821 Old Shell Rd Mobile AL Prime Retail Space Available in University Sq Shopping Center! This 1,200 SF prime retail space is located in a core retail area near several new apartment complexes and directly across Old Shell Rd from the University of South Alabama.  MIKE REID Agent / [...]