Home Page
Roth Realty
Roth Realty
SHARE:
 

Brownsboro Plaza

x
Brownsboro Plaza Shopping Center is located at 1999 Brownsboro Road, near the heart of the Clifton business district. Brownsboro Plaza has over 16,000 square feet of prime retail space, including businesses from Subway to Little Caesars.

Brownsboro Plaza
Click to view enlarged version.