11 Odessa Street, Granville is a 2 bedroom house. What are the key property features of 11 Odessa Street, Granville? To enquire about specific property features for 11 Odessa Street, Granville ...