1. Jade Gardens Rental Office 109 S Almansor St, Alhambra, CA 91801 Coordinate: 34.09631,-118.12086 Phone: (626) 282-2007