OYSTER BAY VILLAGE
Updated 415 days ago
12345 North Main Street New York, NY 555555
Oyster Bay Village is growing into a new town with a mix of commercial, residential, assisted living and a hotel on 65 acres of Stz'uminus land. Almost 200,000 sf have been dedicated to commercial and retail space.