2146 Coast Avenue

  • $1,990,000
San Marcos