4955 NE 153rd Place ROAD, Citra, FL 32113 - MLS#OM562866 - People's...