Southwood

 2521 Pennacook, LouisvilleKY 40214
$489+1-3 BedsPets OK