Condo: $520K with HOA $502/M = Mortgage Payment w/ 20% down = $3151
Parking: 1 reserve spot
Outdoor space: Private deck and shared rooftop deck
HOA covers: Common Area Grounds Maintenance, Covered Parking, Exterior Maintenance w/ Roof, Insurance, Sewer, Snow Removal, Trash Removal, Water
Townhouse: $619K with NO HOA = Mortgage Payment w/ 20% down = $3266
Parking: 2 car detached garage
Outdoors space: Front porch, two decks, small fenced backyard
Party wall agreement with neighboring unit, insurance will be a little more expensive, and you will be responsible for mowing and shoveling snow.