Made Apartments

115 Church Street Richmond

This refined contemporary design consists of 76 luxury apartments over 6 levels located in the heart of Richmond with uninterrupted panoramic views of the city skyline. Team Building are proud to be building another unique development and adding to the vibrant and eclectic lifestyle rich in cafes, shops and restaurants.