8790 LOMBARDY CRESCENT is a 960 square foot House/Single Family on a 1920 square foot lot