Village Square Apartments

 17150 Meyers Road Apartment#37, DetroitMI 48235