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