Crossroads Plaza
Crossroads Plaza is a grocery-anchored retail power center. The Koman group completed a $6 million dollar renovation of the 250,000 square foot facility in 1988.
| Property Location | Creve Coeur, MO |
| Property Type | Power center |
| Project Size | 250,000 square feet |
| Completion | 1988 |