221 Island Ave #105

  • $725,000
San Diego