120 Homewood Avenue #624