Village Square Management & Developers
24 West Ave Ste 1
Spencerport
NY
14559
(585) 352-1468
Open Map
Apartment
Apartment Buildings
Apartment Operators
Apartments
Apartments and Condos
Number of employees: 10 to 19
Real Estate