1817 Selby Ave 302, Los Angeles, CA 90025
2 Beds 2 Baths 1,468 Sq.Ft. 0.35 Acres