Iconic on Alvarado- Per Bed Lease

 6625 Alvarado Road, San DiegoCA 92120
$675+1-4 Beds