Summary
A little more than a year after its initial groundbreaking, the $10 million The Shops at The Alhambra retail center is fully leased, the project's developer announced Monday.
The 2.2-acre Fremont Avenue center includes 17,750 square feet of retail stores.See the full content of this document
Extract
Up and Almost Running
The project was developed by The Ratkovich Co., which recently inked deals with Energy First Credit Union and...
See the full content of this document
Sponsored links
