Photo Thumb
Photo Thumb
     

   

69-77 River Street Richmond Victoria 3121

River Street Apartments (69-77 River Street), Richmond

6 level multi-building residential development consisting of 260 apartments and townhouses. The development also included an associated office component.