6531 San Luis St, Paramount CA | 4 BED 2 BATH | 2 UNITS |1,893 SQ FT CLICK FOR MORE DETAILS by admin | Jul 21, 2016