31 Union St is a seven-unit townhouse-style community in Halifax. Every apartment has two bedrooms and one-and-a-half baths, washer/dryer hookups and off-street parking, and the owner handles snow removal and lawn care. Close to Lake Tobias and the Upper Dauphin Area Sports Complex. Residents pay all utilities, and cats and small dogs are welcome. Professionally managed by Main Street Asset Management, with online rent payment and maintenance requests through the resident portal.