Townhouses

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

Like a row of cozy, connected cottages that each have their own entrance and private spaces.