9338 Rhea Ave
Northridge, CA

Property Details

  • 2,280
    Square Feet