• For Lease
Creekside Plaza - Office

For Lease

$13.50 /SF USD

Creekside Plaza is a mixed-use development offering retail, office and apartments. It is a convenient business and social hub in a central location making shopping, gathering and daily errands enjoyable and convenient.

Property Details