This is a apartment home. This home is located at 5235 Fiore Ter APT C413, San Diego, CA 92122.Show more