Building Information
District
Happy Valley
Address
17 Village Road
Year Built
1995
Number of Units
46
Size
592-1,234 sq ft