Village Walk, Belmont

Residence 3