Begonia Place

Begonia Place is Temple City, California’s newest mixed-use apartment community, with 2 and 3-bedroom units and 19 multi-level penthouses. Resident…


View Story