The Plaza (Retail, Theater, Parking Garage & Storage)
Location: 121 & 189 South Orange Avenue - Orlando, FL
Rentable Square Footage: 103,658
Leasing Contact: Michael Chase

Copyright 2009, RP Realty Partners, LLC. All rights reserved.
California Finance Lenders License - pending. California loans will be made pursuant to Department of Corporations California Finance Lenders License.