Broadmoor Plaza 232 E 14th St San Leandro, CA 94577 Phone: (510) 553-9250 Fax: (510) 553-9228
Category: Apartments