2131 Selby Ave, Los Angeles, CA 90025

4 Beds      3 Baths      2,968 SF      $2,299,000