Townsend Apartments

 3450 Townsend Boulevard, JacksonvilleFL 32277
$739+Studio-3 BedsPets OK