Fredericka Manor
183 Third Avenue, Chula Vista, CA, 91910
4.5
(33 reviews)
"Fredericka Manor is the best of the five places I've seen so far. 23 acre campus, with small homes plus a 7-story building with apartments, with the upper floors having fantastic views. A lovely, large pond where one can sit quietly and read or just..."
READ MORE