Recently Closed

13807 Oxnard St


$4,550,000 25 Units
Van Nuys, CA 91401
Recently Closed
1 of 3