13
3610-3614 Del Park Ter
Louisville, KY 40211
$850,000 USD
10,362 SF
10
Units
10.47% Cap Rate
10,362 SF
$850,000 USD
Apartments