3025 Byron Street #201

  • $1,399,000
San Diego