Renovated to The Highest Quality, Situated in one of The Best Locations in Hillsborough, This Property with Nearly 20,000 Square Feet for Sale at $58,000,000
1868 Floribunda Ave, Hillsborough, CA 94010 Listed by Stanley Lo at Green Banker Realty. Property Photos Gallery Photos provided by Stanley Lo at Green Banker Realty. Property Description GREAT OPPORTUNITY FOR Continue Reading