TMV 30 | 299 m²

Location: New Jersey, United States
Architect: TMV Homes