10036 Juniper St; Los Angeles, CA Property Details
10036 Juniper St, Los Angeles, CA is a Apt House 5+ Units that was built in 2019. This property is not for sale. Our records show that 10036 Juniper St has 24 bedrooms, and 20 bathrooms, and a total of 14,145 square feet.