308 N Primrose Avenue #D

  • $2,300
Alhambra