21st Street

4 units - Bessemer, AL
Sold
Purchase Price
$190,000