ClosedResidential Lease$2,50016521 E Nubia Street16521 E Nubia StreetCovina, California 917223Beds 1Baths 1,160Sq ftView Listing