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