FLAT FOR SALE @MEGHANA ROYAL TOWERS 4050 Sft. F.No. 504, Modern Aminities with 3 Car Parkings at Beach Road, Nr. VUDA Park, Visakhapatnam. 9161718999