1/43 Price Dropped by $29K $670,000 3 Beds3 Baths1,689 SqFt 21743 Princeton ST #8, Hayward, CA 94541 MLS# ML82063781 Listed by Amber De Nieva of Realty ONE Group American