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