3227 Mercer Lane

  • $1,799,000
San Diego