University Townhomes

(6)
 3239 Justina Road, JacksonvilleFL 32277
$670+1-3 BedsPets OK