4237 Longridge Avenue 306, Studio City, CA 91604
3 Beds 3 Baths 1,780 Sq.Ft. 0.4 Acres