Recently rented
$645
Unspecified
- North Park Apts
- 16 beds
- 1.5 baths
- 0.79 acres
- Built in 1969