2 Months Free Updated Today COMPARE Begonia Place Apartments 5570 Rosemead Blvd, Temple City, CA 91780 3 Beds $6,155