Townhouses
Multi-level homes that share one or more walls with adjacent properties, offering a balance between houses and apartments.
Multi-level homes that share one or more walls with adjacent properties, offering a balance between houses and apartments.