The New American Home 2007
Set on a prime piece of ground on the southern edge of the Lake Eola historic district in downtown Orlando, Fla., with a view of the city's signature water feature, the three-story, 5,283-square-foot house is a legitimate and welcome addition to the neighborhood.
Read More