3121 Antelo Rd, Los Angeles, CA 90077

7 Beds      119,612 SF Lot      $30,000/Month