5910 Norwood Ave 

 3 Bed 2 Bath 1640 Sq Ft 

 Huge Lot. Ready For You To Make It Home.