Constructed in 1967, the Westminster House apartment building comprises 282 units of the following unit mix: Efficiency, One Bedroom, Two Bedroom/One Bath, totaling 205,188 SqFt. The property is located in Baltimore - Midtown, at 524 North Charles Street, Baltimore.